i defy you to do so - Français Anglais Dictionnaire